<?php
if($this->pageCount) {
	// you need to add each of the request parameters to url
	$params = Zend_Controller_Front::getInstance()->getRequest()->getParams();
	
	//remove the system parameters
	unset($params['module']);
	unset($params['controller']);
	unset($params['action']);
?>

<div class="paginationControl">
	<!-- previous page link -->
	<?php if(isset($this->previous)) { ?>
		<a href="<?php echo $this->url( array_merge($params, array('page' => $this->previous)) );?>">&lt; Previous</a> |
	<?php } else { ?>
		<span class="disabled">&lt; Previous</span> |
	<?php }?>
	
	<!-- number page links -->
	<?php foreach ($this->pagesInRange as $page) {?>
		<?php if($page != $this->current) {?>
			<a href="<?php echo $this->url( array_merge($params, array('page' => $page)) );?>"><?php echo $page;?></a> |
		<?php } else { ?>
			<?php echo $page;?> |
		<?php }?>
	<?php }?>
	
	<!-- next page link -->
	<?php if(isset($this->next)) {?>
		<a href="<?php echo $this->url( array_merge($params, array('page' => $this->next)) );?>">Next &gt;</a>
	<?php }else{?>
		<span class="disabled">Next &gt;</span>
	<?php }?>
</div>
<?php }?>